/* 页面布局 */
.vue-box{font-size:14px;width:100%;height:100%;overflow:auto;background-color:#eee}
.vue-box::-webkit-scrollbar{width:9px;height:9px}
.vue-box::-webkit-scrollbar-track{width:6px;background-color:#f1f1f1;-webkit-border-radius:2em;-moz-border-radius:2em;border-radius:2em}
.vue-box::-webkit-scrollbar-thumb{background-color:#c1c1c1;background-clip:padding-box;min-height:28px;-webkit-border-radius:2em;-moz-border-radius:2em;border-radius:2em}
.vue-box::-webkit-scrollbar-thumb:hover{background-color:#fff}

/* 面板布局 */
.c-panel{margin: 1em 1em; padding: 1em 1.5em; background-color: #fff; color: #333; /* box-shadow: 0 0 5px #eee; */}
.c-panel .c-label{width: 100px;}
.c-panel .c-label{display: inline-block;}
.c-panel .c-tag{padding: 0px 15px; height: 22px; line-height: 22px; border-radius: 0px; border: 0px;}

/* 标题 */
.c-title{font-size: 14px; font-weight: bold; line-height: 2em; margin-bottom: 3px;}
.c-title span{font-weight: 400; font-size: 0.85em; padding-left: 1em; color: #888;}

/* 内容 */
.c-item {min-width: 280px; min-height: 32px; line-height: 32px; padding-right: 20px; display: inline-block; margin: 0.5em 0;}
.c-item.br{display: block;}
.c-item .c-label{width: 5em; color: #333; display: inline-block; text-align: right;}

/* 快捷 */
.fast-btn{padding-top: 15px; padding-bottom: 10px;}

/* 分页 */
.page-box{padding: 2em 0 25px 0; }

/* 提示 */
.c-remark{color: #888; margin-left: 0.5em; font-size: 0.9em;}